hypothalamic sulcus - Spanish English Dictionary